roman catholic archdiocese of cape town - French English Dictionary